home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 November / PCWorld_2006-11_cd.bin / v cisle / sumka / Setup21.exe / 2057 / MODULE / 148 next >
Encoding:
Text File  |  2006-10-04  |  15.2 KB  |  503 lines

  1. Sumka Quick Program Launcher 2.1.1.2
  2.  
  3.  
  4. What's new:     + new        
  5.         - fix        
  6.         ! important
  7.     
  8.     2.1.1.2
  9.     - Configuration window. Program fail when new button added 
  10.       to empty panel and then window closed
  11.  
  12.     2.1.1
  13.     + Wizard dialog was changed.
  14.  
  15.     2.1
  16.     major:
  17.     + functionality: launching group of files/documents.
  18.     + functionality: opening folders.
  19.     + configuration: wizard.
  20.     + info: info screen.
  21.     - registered applications: dialog do not close settings dialog.
  22.     - registered applications: correct 32-bits icons.
  23.     - quick icons: correct 16x16 icons drawing.
  24.  
  25.     minor:
  26.     + Panels: mouse highlighting.
  27.     + Graphics: using new graphics for menus and dialogs.
  28.     - Panels: switching between panels was fixed.
  29.     + Settings dialog was changed.
  30.  
  31.     2.0.3.3
  32.     - Button setup dialog. Resource leak within browsing for files.
  33.  
  34.     2.0.3.2
  35.     major:
  36.     - q-icons. When was shown, has keyboard focus.
  37.     + q-icons. Shift+F10 call context menu.
  38.     - q-icons. New arrow-key navigation algorithm.
  39.     minor:
  40.     - Support XP styles.
  41.  
  42.     2.0.3.1
  43.     major:
  44.     - Win-key feature initiated without hot-mouse.
  45.     - Window hot-keys with win-key do not intersepted.
  46.     minor:
  47.     + Menu-key available as single hot-key for quick-icon now.
  48.  
  49.     2.0.3
  50.     + New interface.
  51.     + New button dialog. Extraction file description as title.
  52.     + Button setting dialog. File info button.
  53.     - Correct button alignment.
  54.  
  55.     2.0.2.3
  56.     minor:
  57.     - Q-Icons. After closing main setting dialog, if no changes was made in q-icons section
  58.       q-icons do not changes its' states to default states.
  59.     - Q-Icons. Context menu was changed.
  60.  
  61.     2.0.2.2
  62.     minor:
  63.     + Skin setting dialog. Interface changed.
  64.     + Skin setting dialog. Internet browsing for skins and backgroung added.
  65.  
  66.     2.0.2.1
  67.     major:
  68.     - Settings\Buttons. Size of main panel recalculated after text\icon visibility applied.
  69.     minor:
  70.     + Button context menu called by Shift-F10.
  71.  
  72.     2.0.2.0
  73.     major:
  74.     + Skins and background. See Settings menu, tab "Skins".
  75.     minor:
  76.     - Play sound optimized.
  77.     - Old popup panel closed before new opened.
  78.     - Panel popup optimized.
  79.     - Icon choosing dialog. Empty icon choose error fixed.
  80.     
  81.  
  82.     2.0.1.2
  83.     major:
  84.     + New menu item "Add -> New panel" in button context menu.
  85.       This item add new popup button 
  86.       and place new command button inside it automatically.
  87.     - XP: fatal error, when "html"-file was choosen for command button.
  88.     - Correct key list in hot-key dialog. And new keys added.
  89.     minor:
  90.     + New button added and placed inside automatically, when you create new popup button.
  91.     - Q-Icons: Button setting menu is working now for all buttons.
  92.  
  93.     2.0.1.1
  94.     major:
  95.     + Sound event "PopupPanel". Play sound, when panel with buttons popup.
  96.       Sound event "TaskRun". Play sound, when binded to button application
  97.       start.
  98.       To set sound event see system settings: "Sound and Multimedia"
  99.       Sound Events\ Sumka Launcher
  100.  
  101.     2.0.1.0
  102.     major:
  103.     + Functionality: menu "Add button..." has new item "Applications"
  104.       which allow choose a program from registered program list. Also,
  105.       registered prorgam list can be raised from button setting dialog.
  106.     + Interface: new button setting dialog.
  107.     + Functionality: main panel context menu has new submenu "Add button..."
  108.     + Icon choose dialog: choosing icons from different files.
  109.       To choose file, click first tab on tab-header, 
  110.       and then click "browse" button.
  111.     + System: system metrics binding.
  112.     - Behavior: correct scrolling for if hot-order consist of one button.
  113.     + Behavior: when "keep mouse scroll" is on, mouse pointer 
  114.       kept on panel area instead of top-left corner
  115.  
  116.     minor:
  117.     - Button setting dialog: cmd-line is not cleaned, wnen press "popup"
  118.       button.
  119.     + Icon choose dialog: double click choose icon and close dialog.
  120.     + Icon choose dialog: selected icon has highlighted phone
  121.     + Button context menu: right click select button.
  122.     - InstallShield: uninstall delete non-default program path.
  123.     - Settings: popup arrows are drown by default.
  124.     - Settings: "Keep mouse scroll" is set on by default.
  125.     - Settings: "Simple menu" is set on by default.
  126.     + Behavior: After button setting dialog closed, mouse cursor positioned
  127.       on top-left corner of button's panel.
  128.     + Settings: Simple tooltip (is set off by default). 
  129.  
  130.     2.0.0.6
  131.     major:
  132.     - Correct hot-order within Cut\Copy\Paste\Delete.
  133.  
  134.     2.0.0.5
  135.     major:
  136.     - Correct internal Cut\Copy\Paste mechanism.
  137.  
  138.     2.0.0.4
  139.     major:
  140.     - Resourceleak into Q-Icons.
  141.     + Using arrow buttons and enter to navigate Q-Icons.
  142.  
  143.     2.0.0.3 Beta
  144.     major:
  145.     - Memoryleak into tooltips.
  146.  
  147.     2.0.0.2 Beta
  148.     major:
  149.     - Correct registry startup.
  150.  
  151.     2.0.0.1 Beta
  152.     major:
  153.     - Modal setting windows.
  154.     minor:
  155.     + New menu's view.
  156.  
  157.     2.0 Beta
  158.  
  159.     major:
  160.     + When program run suspended, tray icon chenged to working star
  161.       until run process complete.
  162.     + Wnen Sumka can not run document, it run choose aplication dialog.
  163.     + Copy. See context menu.
  164.     + Sumka_paste. See contex menu. Available after Copy or Cut.
  165.     + Added some new hotkeys and old fixed
  166.     - No checking for NT family.
  167.     - Q-Icons do not "lose" image.
  168.     - Recognizing of plug-ins' flags for having button in main menu and
  169.       having tab in Setting window.
  170.     - Set up icon and label for plug-in in Setting window.
  171.     - Correct count of plug-ins' setting tabs
  172.     - Creating first new button rise exception
  173.     - Memoryleak with fonts and resourses
  174.     
  175.     minor:
  176.     + Icons in context menu.
  177.     + "Minimize on statrup" is three state option.
  178.       third state(grayed) mean, main panel last state will restored next
  179.       time when sumka start.
  180.     + Enter click button.
  181.     + Gray 1-9 used to choose/click button. Optioned.
  182.     + Simple main menu available. See "Behavior"-options.
  183.     - "keep mouse scroll" & "keep mouse popup" options
  184.       do not align panel when you click on q-icons 
  185.       and popup-butttons on main panel.
  186.     - Command q-icon open by double click when Q-Icon setting
  187.       "Popup one click" is set.
  188.     - Rised panel always has focus now(?).
  189.     - Rised panel always has button highlighted by dotted rectangle.
  190.     - After button click, first panel closed, and then program executed.
  191.     - Use system font colour for text.
  192.     - After button click, all buttons closed before panel closed
  193.     - Windows-like title bar
  194.     - Win+Click on hidden q-icons do not suspend win-button
  195.     - when panel closed, all buttons have been destroyed
  196.     - ! option "Draw popup" moved to "Buttons"-tab, ini-file structure
  197.       changed.
  198.  
  199.     2.0 Alpha
  200.  
  201.     major:
  202.     + Context menu for Q-icons.
  203.     + Q-Icons have background (only for NT-family)
  204.     + Win_key using is available. Use setting for q-icons.
  205.     + Q-Icons have personal settings.
  206.     + Q-Icons for popup-buttons now may activated by one click. 
  207.       Use setting for q-icons.
  208.     + There is a 3(2#1) background states of Q-Icons.
  209.  
  210.     - NT4 compatibility(yet)
  211.     - Hot scrolling is correct now.
  212.     - Memory leak when buttons redraw.
  213.     - Exception when pushed away mouse released under Q-icon
  214.     - When new button dialog canceled, added new button deleted.
  215.     - When open icon choose dialog, first icon selected. Else it rise
  216.       exception on close.
  217.     - different little bugs
  218.  
  219.     minor:
  220.     + "Keep mouse on scroll" options available. See into settings.
  221.     + "Keep mouse on popup" options available. See into settings.
  222.     + New tab of Q-Icons settings in main settings dialog
  223.     - Button redraw when pushed mouse leave.
  224.     + "Minimize on startup" option was moved to Behavior tab. No ini changes
  225.     - Line up icon to windows' position of icons.
  226.     
  227.  
  228.     2.0 Alpha fish 0.2
  229.  
  230.     major:
  231.     + Q-icons are available. #Have no background.
  232.     + cursor aligning after context button operation, like move, create, del.
  233.       No panels' moving.
  234.  
  235.     minor:
  236.     + Setting dialog view for button changed.
  237.     + Now if clipboard contain file information, dialog has "paste" button.
  238.     + popup buttons may be marked. Use setting.
  239.     + docked main panel on right and left side now can be docked on
  240.       different height.
  241.     + cool tooltips!
  242.  
  243.  
  244.     2.0 Alpha fish 0.1
  245.  
  246.     major:
  247.     +! Timer removed.
  248.  
  249.     minor:
  250.     + Ruling by keyboard is available.
  251.       arrow,tab - change current button
  252.       end - minimize
  253.       esc - main_menu(main) & hide(others)
  254.  
  255.     - Empty hot-list not rise exception
  256.  
  257.     - default window pos - center.
  258.     + right-mouse on tray-icon rise main menu
  259.     
  260.     
  261.     2.0 Alpha fish
  262.     
  263.     + Settings dialog is available now:
  264.       1. Allow set align text & icon of buttons
  265.          Text or Icon may be hidden.
  266.       2. Setting startup behavior (minimization on startup)
  267.       3. Setting some other behaviors.
  268.       4. Setting of hotkey and mouse call for panels.
  269.          Click "keyboard" and "mouse" to setup each of them.
  270.          ! mouse call need NT4 or higher!
  271.     + Setting dialog of button.
  272.       Set button as popup_panel or as command_button - popup button.
  273.       Select command line for command_button - click browse button.
  274.       Select icon - click icon button.
  275.       For registered file types icon is set automatically.
  276.       Select title for icon. 
  277.         Use up-back button to set name button as name of file without extension.
  278.         Keep mouse over, to see more three buttons available near: "AA","Aa","aa"
  279.         Each of them has same function, and format text to "TEXT","Text" and "text"
  280.     + Context menu of button.
  281.           Call Setting dialog of button.
  282.       Add, Delete, Order, Float buttons.
  283.  
  284.     + Context menu of main panel.
  285.  
  286.     + Paste. Use "copy" menu option in windows explorer or start menu to
  287.       copy shortcut or program. Then in Sumka call context menu and choose
  288.       "Add..."->"Paste". It add new button with info from program or
  289.       shortcut you choose.
  290.     
  291.     minor:
  292.     + Interface was changed.
  293.  
  294.     # not work context menu "delete..."->"remark"
  295.     # not work using double click for hot call by mouse.
  296.     # no check for more than 15 levels of buttons including. Be care!
  297.  
  298.     -> Changed:
  299.     Panel
  300.     . No resizing of main panel.
  301.     . No serv panel moving.
  302.     Ini-file.
  303.     . Hotkey now is BYTE
  304.     . No [T] - section -> [Buttons]:
  305.       . T# - title
  306.       . I# - icon path. First number is sort. Second part depend on first number:
  307.         . 0 - use Shell32.dll (index)
  308.         . 1 - use Sumka icons (index)
  309.         . 2 - use near laying icons (filename)
  310.         . 3 - use own icon (index)
  311.       . C# - command line
  312.       . # - flags.
  313.       . IQ# - Q-icons flags & position (":" - devider)
  314.     Contraints
  315.     . No contraints now
  316.  
  317.     1.04
  318.     + Timer is available now 
  319.  
  320.     1.03
  321.     + Main and Serv panels is resizable now!
  322.     + Programs with parameters(MSDN) and need work directory(Quake2) 
  323.       is able to run now!
  324.     + Window's and icons' positions save into ini-file now.
  325.     + Hotkey combination may be edited in ini-file ('ctrl-" "' as default).
  326.     + Serv panels is movable by mouse now (for if it longer).
  327.     - More qualitative icon redrawing.
  328.     - Fixed loosing memory by font of buttons.
  329.  
  330.     minor:
  331.     + About box was changed :)
  332.     + Quit process was changed :)
  333.  
  334.     1.02
  335.  
  336.     + Reposition of main window is posible now! Use mouse no move it.
  337.         If mouse pointer drag window to edge (top, left and right) It will be hidden behind
  338.         edges. Else it will be minimized to thin window right on current position and will be
  339.         restored when mouse will be over.
  340.   
  341.     1.01 
  342.  
  343.     + Added making quick-icon on desktop by right-clicking on free part 
  344.         of panel.
  345.  
  346.     - Edges position constraints fixed    
  347.  
  348.     1.00
  349.  
  350.     ...
  351.  
  352.  
  353. ///////////////////////////////////////////////////////////////////////////////////////////////
  354. Ini-file from 2.0 version
  355.     [Buttons]:
  356.          T# - title
  357.          I# - icon path. First number is sort. Second part depend on first number:
  358.          . 0 - use Shell32.dll (index)
  359.          . 1 - use Sumka icons (index)
  360.          . 2 - use near laying icons (filename)
  361.          . 3 - use own icon (index)
  362.          C# - command line
  363.          # - flags.
  364.          IQ# - Q-icons flags & position (":" - devider)
  365.     
  366.     [Position]
  367.         Position - style of position(top,right,left,free)
  368.         x - pos on x
  369.         y - pos on y
  370.  
  371.     [HotKey]
  372.         HotKeyboard - if 1, hotkey enabled
  373.  
  374.         Key - ASCI-code of hotkey
  375.         KeyboardCtrl - use <Ctrl>
  376.         KeyboardAlt - use <Alt>
  377.         KeyboardShift - Use <Shift>
  378.         KeyboardWin - Use <Win>
  379.  
  380.         HotMouse - if 1, hotmouse enabled
  381.  
  382.         MouseL - Use left mouse button for hotmouse
  383.         MouseM - Use middle mouse button for hotmouse
  384.         MouseR - Use right mouse button for hotmouse
  385.         MouseDbl - Use double click
  386.         MouseCtrl - Use <Ctrl>
  387.         MouseAlt - Use <Alt>
  388.         MouseShift - Use <Shift>
  389.  
  390.     [ButtonStyle]
  391.         TextPosition - Used as decimal flag of aligning
  392.             for define text position into button.
  393.         IconPosition - Used as decimal flag of aligning
  394.             for define icon position into button.
  395.         Text - if 1, text present.
  396.         Icon - if 1, icon present.
  397.  
  398.     [Startup]
  399.         Minimize - if 1, Sumka will be minimized on startup
  400.  
  401.     [Behavior]
  402.         IconMinimize - for [Position]:Position is "free". When main
  403.             panel lost mouse, it been resized to icon.
  404.         LoadBigIcon - use 32x32 icons.
  405.         KeepLeft - for [Position]:Left. When main panel lost mouse,
  406.             it been slided just behind edge of screen and keep
  407.             vertical position.
  408.         KeepRight - for [Position]:Right. When main panel lost mouse,
  409.             it been slided just behind edge of screen and keep
  410.             vertical position.
  411.         DrawPopup - Use little label for popup buttons.
  412.         KeepMouseScroll - if 1, mouse pointer will be moved to top-left
  413.             corner of panel, when mouse wheel scroll.
  414.  
  415. Ini-file to 1.04 version
  416.  
  417.     [main]  - for main panel
  418.  
  419.         [T1] - Title of buttons in main panel
  420.         [I1] - link to icon file
  421.  
  422.     [T1]    - for second panel
  423.  
  424.         [Line1] - title of button
  425.         [CLine] - command line for button
  426.         // icons will be added automatically
  427.  
  428.     [Position]
  429.         [Position] - style of position(top, right, left, free)
  430.         [x] - pos on x
  431.         [y] - pos on y
  432.  
  433.         [I1] - flag. Visibility of quick-icon
  434.         [I1x] - icon pos on x
  435.         [I1y] - icon pos on y
  436.  
  437.     [HotKey]
  438.         [Key] - Key for hotkey combination
  439.         [Ctrl] -  1|0  is Control_key will be used in hotkey
  440.         [Alt] -   1|0  is Alt_key will be used in hotkey
  441.         [Shift] - 1|0  is Shift_key will be used in hotkey
  442.         [Win] -   1|0  is Win_key will be used in hotkey
  443.  
  444. Icon in Systray
  445.  
  446.     clicked icon restore minimized window
  447.  
  448. Panel
  449.  
  450. *    Panel automatically slide out of screen or to little title bar(free mode) 
  451.     & restored when mouse over.
  452.     (top, left & right mode)
  453.     When mouse stays on top of screen in window area, window slide down
  454.     and you can see "title bar"
  455.  
  456.  
  457. *    _Hotkey_ Show current panel to current mouse pos. _Hotkey_
  458.     again show next panel and so on.
  459.     
  460.     Or
  461.  
  462.     _Hotkey_ Show current panel to current mouse pos. Mouse-Wheel
  463.     scroll panels.
  464.  
  465. *    Move mouse pointer to bottom of main window to resize it.
  466.  
  467. *    if Serv panel is longer then screen_height, click on button free space of panel
  468.     and drag it up
  469.  
  470. *    Right click on button free space of panel create quick-icon(q-icon).
  471.     One more right click on panel close q-icon.
  472.  
  473. Quick-icon
  474.  
  475. *    May be moved by mouse
  476.  
  477. *    Serv panel called by right click on q-icon
  478. Constraints
  479.     
  480. *    Max number of buttons in main panel - 20
  481.  
  482. *    Max number of buttons in each serv panel - 40
  483.  
  484. Timer option
  485.  
  486. *    This is a just a reminder! :)
  487.  
  488. ->    Click "x"-button on title bar of summa panel and then click "Timer" button.
  489.  
  490. *    Write you remaind message in edit-box with "Message" text.
  491.  
  492. *    time_boxes used for set timer
  493.  
  494. *    Choose style of remaining:
  495.     *    "While" - while the ticker is not equal to 0:0:0 time
  496.     *    "When"    - To when the current time will be equal written in time_boxes
  497.  
  498. *    Click "ok" to start. Timer dialog will start and hide.
  499.  
  500. *    Use "Timer" button to open and manipulate it again.
  501.  
  502. *    First "Cancel" stop timer. Second "Cancel" close window.
  503.